package d1_file;

import java.io.File;

/**
 * 2024/6/11 File创建对象,代表具体文件的方案 Cjj 16:58
 */
public class File_Test1 {
    public static void main(String[] args) {
        //1.创建一个File对象,指代某个具体的文件
        File f1=  new File("D:\\File\\2004_6_11.txt");
        System.out.println(f1.length());//文件大小 4
        System.out.println(f1.getName());

/*        File file = new File("D:" + File.separator + "天马文件" + File.separator + "2004_6_11.txt");*/
/*        System.out.println(file);//字节*/

        File f2 = new File("D:/File");
        System.out.println(f2.length());//文件夹字节 4096

        File f3 = new File("D:/File/bbb.txt");
        System.out.println(f3.length());//0
        System.out.println(f3.exists());//false  exists判断File对象指定的路径存不存在 返回boolean类型


        //绝对路径：带盘符的 D：
        File f4 = new File("D:\\java_project\\JavaSE\\file-io\\src\\main\\test\\File.txt");
        System.out.println(f4);
        //绝对路径：不带盘符,默认是直接去工程下寻找文件的
        File f5 = new File("file-io\\src\\main\\test\\File.txt");
        System.out.println(f5.length());


    }
}
